(CEN) Caribbean picks up the pieces after Hurricane Irma
The Island of Anguilla in the Diocese of North East Caribbean and Aruba featured in the most recent BBC 2 series, An Island Parish. It was badly affected by Hurricane Irma. Speaking to The Church of England Newspaper on 27 September, Bishop Errol … Continue reading (CEN) Caribbean picks up the pieces after Hurricane Irma
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed